the headless horseman - German English Dictionary